package com.ruoyi.service.achievements;

import com.ruoyi.common.core.domain.AjaxResult;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;
import java.util.Map;

public interface AcvJobService {

    //新增部门岗位
    int addDeptJob(Map map);

    //根据通用岗位ID导入模板
    int insertDeptTemplateByJobId(Map map);

    //获取所有通用岗位
    List<Map> selectCurrencyJobList(Map map);

    //根据通用岗位获取通用模板
    List<Map> selectCurrencyTemplateList(String jobId);

    //根据通用岗位ID更新通用模板
    int updateTemplate(MultipartFile file, String jobId);

    //根据通用岗位ID下载通用模板
    AjaxResult downloadTemplateByJobId(String jobId);

    //添加岗位
    int addJob(MultipartFile file,String jobName);
}
